package com.air.admin.controller;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.web.servlet.ModelAndView;

import com.air.admin.mo.AdminFunctionItem;
import com.air.admin.vo.DataGridRequestVO;
import com.air.common.controller.IBaseController;

public interface IFunctionManagerController extends IBaseController {
	
	public ModelAndView listFunctionItem(HttpServletRequest request,HttpServletResponse response,
			DataGridRequestVO queryRequestVO) throws Exception;
	
	public ModelAndView addFunctionItem(HttpServletRequest request,HttpServletResponse response,
			AdminFunctionItem funItem) throws Exception;
	
	public ModelAndView modifyFunctionItem(HttpServletRequest request,HttpServletResponse response,
			AdminFunctionItem funItem) throws Exception;
	
	public ModelAndView removeFunctionItems(HttpServletRequest request,HttpServletResponse response,
			String idList) throws Exception;
	
}
